/*Created by malinyu on 2019/7/25.*/
* {
    tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
    -ms-tap-highlight-color: transparent;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin: 0
}
/*ios微信字體設置*/
html {
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
    background: #f9f9f9;
}
/*声明图标字体*/
/*@font-face {font-family: 'iconfont';
    src: url('../fonts/FontAwesome.otf'); !* IE9*!
    src: url('../fonts/FontAwesome.otf') format('embedded-opentype'), !* IE6-IE8 *!
    url('../fonts/fontawesome-webfont.woff') format('woff'), !* chrome、firefox *!
    url('../fonts/fontawesome-webfont.woff2') format('woff'), !* chrome、firefox *!
    url('../fonts/fontawesome-webfont.ttf') format('truetype'), !* chrome、firefox、opera、Safari, Android, iOS 4.2+*!
    url('../fonts/fontawesome-webfont.svg') format('svg'); !* iOS 4.1- *!
}*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,rrem,rembed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline
}
table,tbody,td,tfoot,th,thead{
    margin: 0;
    padding: 0;
    font: inherit;
    vertical-align: baseline
}
a{
    text-decoration:none;
    color: #333333;
}
a:visited{
    text-decoration:none;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}
ol,li,ul {
    list-style: none
}

a,div,header,span {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}
/*input,
textarea {
    border: 0; !* 方法1 *!
    -webkit-appearance: none; !* 方法2 *!
}*/
body{
    font-family: 'Yanone Kaffeesatz','FontAwesome', sans-serif;
    margin:0 auto;
    transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;
    -ms-transition:0.5s all;
}
body{
    color: #333;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
a{
    cursor: pointer;
}
/*统一样式处理*/
.mg0{
    margin:0 auto;
}
.bg-w{
    background: #fff;
}
.border-n{
    border: none;
}
.bordert-n{
    border-top: none;
}
.borderb-n{
    border-bottom: none;
}
.dis-none{
    display: none;
}
.fl{
    float:left;
}
.flr{
    float:right;
}
.t-center{
    text-align:center;
}
.ta-left{
    text-align: right;
}
.position-r{
    position: relative;
}
.position-a{
    position: absolute;
}
.position-f{
    position: fixed;
}
.border-l{
    border-left: 1px solid #000;
}
.border-r{
    border-right: 1px solid #000;
}
/*登录*/
.login-cont{
    width: 10rem;
    height: 41.25rem;
    margin: 0 auto;
}
.login-txt{
    width: 8.66rem;
    height: 0.933rem;
    line-height: 0.933rem;
    padding-top: 0.3rem;
    padding-left: 0.6267rem;
    float: left;
}
.cloud{
    width: 1.06rem;
    height: 0.667rem;
    margin-right: 0.12rem;
    margin-top: 0.12rem;
}
.cloud img{
    width: 100%;
    height: 100%;
}
.loginphone{
    width:4.9333rem;
    height: 2.9867rem;
    margin-top: 1.1rem;
    margin-bottom: 0.62rem;
}
.loginphone img{
    width: 100%;
}

.login-row{
    width: 8.6666rem;
    height: 1.2rem;
    margin:0 auto;
    margin-bottom: 0.5333rem;
}
.login-form{
    min-height: 8.5333rem;
    width:8.6668rem;
}
.login-input,.login-submit{
    width: 8.6666rem;
    height: 1.04rem;
    font-size: 0.4rem;
    padding-left: 0.2rem;
    color: #fff;
    border: 1px solid #fff;
    background: none;
}
.login-code,.login-btn{
    width: 3.7333rem;
    height: 1.04rem;
    line-height: 1.04rem;
    font-size: 0.4rem;
    padding-left: 0.2rem;
    color: #fff;
    border: 1px solid #fff;
    background: none;
}
.login-btn{
    width: 4.0533rem;
    background: #d4e1ff;
    color: #4177f2;
}
.login-submit{
    text-align: center;
    display: block;
    line-height: 1.04rem;
    background: #d4e1ff;
    color: #4177f2;
}
.err-txt{
    line-height: 0.5333rem;
}
/*批处理列表
*/
.batch-process{
    width: 100%;
    min-height: 4.4rem;
    background: #182545;
    padding-bottom: 0.5rem;
}
.login-admin,.detail-info{
    width: 8.8267rem;
    min-height: 1rem;
    margin: 0 auto;
    margin-top: 0.6667rem;
    color: #d0d0d0;
    font-size: 0.3733rem;
    line-height: 0.7733rem;
}
.detail-info{
    color: #fff;
    overflow: hidden;
}
.batch-detail{
    width: 9.14rem;
    min-height: 4.9333rem;
}
.batch-detail-row{
    width: 9.12rem;
    height: 1.3333rem;
    padding-top: 0.4267rem;
    border-bottom: #b5b5b5 solid 1px;
}
.batch-icon{
    width: 0.48rem;
    height: 0.48rem;
    margin-top: 0.2rem;
    float: left;
}
.batch-icon img{
    width: 100%;
}
.batch-txt{
    font-size: 0.4267rem;
    line-height: 0.8rem;
    padding-left: 0.1rem;
    float: left;
}
.success-num,.fail-num,.none-num{
    line-height: 0.8rem;
    font-size: 0.4267rem;
    color: #23b557;
    float: left;
}
.dispose{
    float: right;
    color: #4177f2;
    line-height: 0.8rem;
    font-size: 0.3733rem;
}
.fail-num{
    color: #e12222;
}
.none-num{
    color: #333;
}

.batch-list{
    width: 9.12rem;
    min-height: 1rem;
}
.refresh-time{
    margin-bottom: 0.32rem;
    font-size: 0.3733rem;
}
.time-icon{
    width: 0.48rem;
    height: 0.48rem;
    margin-right: 0.16rem;
}
.time-icon img{
    width: 100%;
}
.list-items{
    width: 9.12rem; 
    font-size: 0.3733rem;
    border: solid 1px #b5b5b5;
}
.item-list-rowhead,.item-list-row{
    min-height: 1.2rem;
    line-height: 0.42rem;
    padding: 0.2133rem 0;
    padding-left: 0.16rem;
    border-bottom: solid 1px #b5b5b5;
}
.item-list-rowhead{
    padding-top: 0.34rem;
        background: #f2f2f2;
}
.item-list-row>div,.item-list-rowhead>div{
    float: left;
}

.item-lsit-num{
   width: 1.6rem;
    padding-right: 0.2rem;
   overflow:  hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}
.item-list-name{
    width: 2.4rem;
    padding-right: 0.8rem;
    word-wrap:break-word;
    overflow:  hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.item-list-time{
    width: 1.6533rem;
    padding-right: 0.5rem;
    word-wrap:break-word;
}
.item-list-result{
    width: 1.4667rem;
    word-wrap:break-word;
}
.item-list-handle{
    display: block;
    float: left;
    width: 1.6533rem;
    cursor: pointer;
    word-wrap:break-word;
}
.tagright{
    width: 0.2133rem;
    height: 0.3467rem;
    padding-left: 0.1rem;
    padding-top: 0.04rem;
    float:right;
}
.tagright img{
    width: 100%;
}
.refresh-btn,.openrefresh-btn{
    width: 3.4667rem;
    height: 0.8rem;
    line-height: 0.7rem;
    margin-bottom: 1.0667rem;
    margin-top: 0.3467rem;
    font-size: 0.3733rem;
    float: right;
    border: 1px solid #c2c2c2;
    text-align: center;
    color: #0cc13f;
    cursor: pointer;
}
.openrefresh-btn{
    color: #666666;
}
.log-out{
    width: 9.12rem; 
    height: 1.04rem;
    font-size: 0.3733rem;
    line-height: 1rem;
    margin: 0 auto;
    text-align: center;
    color: #4177f2;
    background: #d4e1ff;
    border: 1px solid #b4cbff;
    margin-bottom: 2rem;
}

.record{
    width: 91.2%;
    margin: 0 auto;
    word-wrap:break-word;
    padding: 0.2667rem;
    background: #000;
    min-height: 9.4667rem;
    font-size: 0.3733rem;
    color: #fff;
}
.record-til{
    width:8.8267rem;
    height: 1.1467rem;
    padding-left: 0.5067rem;
    line-height: 1.1467rem;
    font-size: 0.4267rem;
    color: #054493;
}
.record-page{
    width: 9.12rem;
    height: 0.8533rem;
    margin: 0 auto;
    margin-top: 0.24rem;
    margin-bottom: 0.6667rem;
    padding-left: 0.32rem;
}
.record-page>div{
    float: right;
    width: 1.36rem;
    height: 0.72rem;
    border: 1px solid #c2c2c2;
     background: #f0f0f0;
     text-align: center;
     font-size: 0.3733rem;
     line-height: 0.72rem;
     margin-left: 0.32rem;
}
